home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / video / jetset.1 / jetset.tar / game.h < prev    next >
C/C++ Source or Header  |  1994-02-25  |  738b  |  41 lines

  1. #ifndef GAME_H_
  2. #define GAME_H_
  3.  
  4. #include "data.h"
  5.  
  6. #define NB_FLASHES_COLOR 5
  7. #define NB_FLASHES_MONO 5
  8.  
  9. #define WIN_ITEMS 175
  10.  
  11.  
  12. #define STATE_PRESENT    0
  13. #define STATE_PLAYING    1
  14. #define STATE_DYING    2
  15. #define STATE_ROCKET    3
  16. #define STATE_TELEPORT    4
  17. #define STATE_BOAT    5
  18. extern int global_state;
  19. extern int discovery_mode;
  20. extern int has_won;
  21. extern int nb_items_taken;
  22. extern int nb_lives;
  23. extern int time_cnt;
  24.  
  25. extern unsigned char room_data[YROOM][XROOM];
  26. extern int room_no;
  27.  
  28. extern int goright;
  29. extern int goleft;
  30. extern int dojump;
  31.  
  32.  
  33. extern void move (void);
  34. extern void die (void);
  35. extern void new_game (void);
  36. extern int load_game (void);
  37. extern int save_game (int emergency);
  38. extern void emergency (int sig);
  39.  
  40. #endif /* GAME_H_ */
  41.